Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour FILA Challenger - Biella Copa Ericsson Brazil - Sao Paulo Zagreb Open - Zagreb Open Castilla y Leon - Segovia Unique Zagreb Open - Zagreb Pomorski Bank Kredytowy Open - Szczecin Copa Petrobras Brazil - Aracaju La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Bogota Challenger Turin Challenger Copa Ericsson Chile - Santiago Top Wool Challenger - Biella Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires XL Bermuda Open - Bermuda 4th Sardinia International Championships - Cagliari Santiago Challenger San Luis Potosi Challenger Sarasota Challenger Reggio Emilia Challenger Manta Challenger America's Red Clay Tennis Championship - Coral Springs Bogota Challenger AT&T Challenge - Atlanta Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Buenos Aires Challenger Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Qatar Mobil Open '99 - Doha Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '99 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Asuncion Challenger adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Santiago Challenger Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2000 - Kitzbuhel Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Adidas International - Sydney Milan Indoors - Milan Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Kremlin Cup - Moscow Mallorca Open - Mallorca Telenordia Swedish Open - Bastad TD Waterhouse Cup - Long Island Brasil Open - Salvador Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Open 13 - Marseille Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Bermuda San Marino Umag Lima Challenger Prague Buenos Aires BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Thailand Open - Bangkok CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Qatar Open - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Copa Ericsson Uruguay - Montevideo Davidoff Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Eddleman / USTA Challenger - Birmingham FILA Challenger - Biella Davidoff Swiss Indoors - Basel Copa Ericsson Brasil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Heilbronn Open - Heilbronn Open de l'Isere - Grenoble Newcastle Challenger - Newcastle Renault Slovenian Open - Ljubljana The Powder Byrne Trophy - Surbiton The Dubai Tennis Championships - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle If Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Pekao Open 2005 - Szczecin Dubai Duty Free Tennis Championships - Dubai II Challenger Ciudada de Guayaquil - Guayaquil Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Copa Petrobras Colombia - Bogota II Cyclus Open de Tenis - Florianopolis ABN AMRO World Tennis Tournament - Rotterdam Voit Mexico City Open - Mexico City Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Swiss Indoors Basel - Basel Copa Petrobras Uruguay - Montevideo ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Kaltenberg Open - Split Gerry Weber Open - Halle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Sybase Open - San Jose Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Nord/LB Open - Braunschweig TEB BNP Paribas Istanbul Open - Istanbul Internazionali di Tennis de San Marino - San Marino Gerry Weber Open - Halle Grolsch Open - Amsterdam RCA Championships - Indianapolis CA Tennis Trophy - Vienna Adidas International - Sydney Swiss Indoors Basel - Basel Brisbane International - Brisbane Rado Geneva Challenger - Geneva Maia Challenger - Oporto Iquique Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle AXA Open - Espinho Open Seat-Godo 2001 - Barcelona Aberto de Sao Paulo - Sao Paulo Gerry Weber Open - Halle Pereira Challenger Milan Challenger Dubai Duty Free Tennis Championships - Dubai Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Naples Challenger - Naples Kitzbuhel Swiss Indoors Basel - Basel Brasilia Challenger Santiago ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Cali Challenger Citrix Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Mercedes Cup - Stuttgart Gerry Weber Open - Halle Montevideo Challenger Swiss Indoors Basel - Basel Venice Open - Venice Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Baden Open - Ettlingen Swiss Indoors Basel - Basel Internationaux de Bretagne - Brest Guayaquil Challenger Qatar ExxonMobil Open - Doha Noventi Open - Halle Stockholm Open - Stockholm Gerry Weber Open - Halle Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna ATP Tour Challenger at Nellie Gail - Laguna Hills CA Challenger - Graz Gran Copa Ericsson - Porto Alegre Top Wool Challenger-Immagine Trophy - Biella Savannah Challenger RCA Championships - Indianapolis Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Sporting Challenger '07 Trofeo Regione Piemonte - Turin Movistar Open - Vina del Mar Salem Open - Hong Kong CA Tennis Trophy - Vienna Open 13 - Marseille Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Idea Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo RCA Championships - Indianapolis The Hamlet Cup - Long Island Brazil Open - Salvador Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona Davidoff Swiss Indoors Basel - Basel Internationaler Raiffeisen Grand Prix - St. Polten MoviStar Open - Vina del Mar Ordina Open - 's-Hertogenbosch Generali Open 2002 - Kitzbuhel Estoril Open - Estoril Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco CA Tennis Trophy - Vienna AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad Franklin Templeton Tennis Classic - Scottsdale Copa AT&T - Buenos Aires Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Connex Open Romania - Bucharest AT&T Challenge - Atlanta Davidoff Swiss Indoors - Basel 1999 Mercedes Cup - Stuttgart Dubai Open - Dubai Estoril Open - Estoril Adidas International - Sydney Open Seat-Godo 2000 - Barcelona 2003 Mercedes Cup - Stuttgart BMW Open - Munich The Nottingham Open - Nottingham Bournemouth Palermo Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Argentina Open - Buenos Aires The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati President's Cup 1999 - Tashkent Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells U.S. Men's Clay Court Championship - Orlando The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Rome Qatar Mobil Open 2001 - Doha Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Grand Prix Hassan II - Casablanca UBS Open Gstaad - Gstaad Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Japan Open - Tokyo Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Heineken Open - Auckland Adidas International - Sydney Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Allianz Suisse Open Gstaad - Gstaad Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Swiss Indoors Basel - Basel Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai International Championship of Croatia - Umag Energis Dutch Open - Amsterdam Synsam Swedish Open - Bastad Energis Open - Amersfoort Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Brisbane International - Brisbane Gonet Geneva Open - Geneva French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Newsweek Champions Cup - Indian Wells Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London Tennis Masters Cup - Shanghai U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, SUI-NED 4-1 Laver Cup - Prague Hopman Cup - Perth Laver Cup - Chicago Laver Cup - Geneva Davis Cup, World Group, QF, SUI-KAZ 3-2 Watsons Water Champions Challenge - Hong Kong Colonial Classic - Kooyong Davis Cup, World Group, 1R, SUI-USA 3-2 AAMI Classic - Kooyong Davis Cup, World Group, 1R, RUS-SUI 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QR, SUI-MAR 3-2 Capitala World Tennis Championship Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, F, FRA-SUI 1-3 Hopman Cup - Perth Davis Cup, Group 1, 2R, CHI-ARG 1-0 Hopman Cup - Perth Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Sydney Olympics - Athens Olympics - Beijing Olympics - London Colonial Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship The Mubadala World Tennis Championship Davis Cup, World Group, PO, SUI-GBR 5-0 Colonial Classic - Kooyong Davis Cup, World Group, PO, AUS-SUI 2-3 Capitala World Tennis Championship AAMI Classic - Kooyong Davis Cup, World Group, PO, NED-SUI 2-3 Nitto ATP Finals - London Davis Cup, World Group, SF, ESP-ARG 3-2